therapeutic results - German English Dictionary